package com.topisv.tms.entity.stock.instorage;

import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;

import com.topisv.tms.entity.AreaGroup;
import com.topisv.tms.entity.Customers;
import com.topisv.tms.entity.EdiGoodsSku;
import com.topisv.tms.entity.IdEntity;

/**
 * 上架任务明细
 *  Date          Author       Version       Description
 * ----------------------------------------------------------
 *  2015-4-10      CC            1.0           Create
 */
@Entity
@Table(name = "instorage_up_task_item")
public class InstorageUpTaskItem extends IdEntity {
	private static final long serialVersionUID = 1L;
	private String upTaskCode;
	private String skuCode;
	private Integer num;
	private String boxCode;
	private String stockCode;
	private String errorFlag;
	private String batchCode;
	private String productDate;
	private String expireDate;
	
	public String getSkuCode() {
		return skuCode;
	}

	public void setSkuCode(String skuCode) {
		this.skuCode = skuCode;
	}

	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}

	public String getBoxCode() {
		return boxCode;
	}

	public void setBoxCode(String boxCode) {
		this.boxCode = boxCode;
	}

	public String getStockCode() {
		return stockCode;
	}

	public void setStockCode(String stockCode) {
		this.stockCode = stockCode;
	}

	public String getUpTaskCode() {
		return upTaskCode;
	}

	public void setUpTaskCode(String upTaskCode) {
		this.upTaskCode = upTaskCode;
	}

	public String getErrorFlag() {
		return errorFlag;
	}

	public void setErrorFlag(String errorFlag) {
		this.errorFlag = errorFlag;
	}
	
	
    public String getBatchCode() {
        return batchCode;
    }

    
    public void setBatchCode(String batchCode) {
        this.batchCode = batchCode;
    }

    
    public String getProductDate() {
        return productDate;
    }

    
    public void setProductDate(String productDate) {
        this.productDate = productDate;
    }

    
    public String getExpireDate() {
        return expireDate;
    }

    
    public void setExpireDate(String expireDate) {
        this.expireDate = expireDate;
    }

    //dto属性
	private EdiGoodsSku ediGoodsSku ;
	@Transient
	public EdiGoodsSku getEdiGoodsSku() {
		return ediGoodsSku;
	}

	public void setEdiGoodsSku(EdiGoodsSku ediGoodsSku) {
		this.ediGoodsSku = ediGoodsSku;
	}
	
	
}
